
# index()指定数据所在位置的下标
# count()统计指定数据在当前列表中出现的次数
# in判断指定数据在某个列表序列，如果在返回True，否则返回False
# not in判断指定数据不在某个列表序列，如果不在返回True，否则返回False

# 1、查找某个元素在列表中出现的位置（索引下标）
list1 = ['apple', 'banana', 'pineapple']
print(list1.index('apple')) # 0
# print(list1.index('orange')) # ValueError: 'orange' is not in list

# 2、count()方法：统计元素在列表中出现的次数
list2 = ['刘备', '关羽', '张飞', '关羽', '赵云']
print(list2.count('关羽'))# 2

# 3、in方法和not in方法（黑名单系统）
list3 = ['192.168.1.15', '10.1.1.100', '172.35.46.128']
IP = '10.1.1.100'
if IP in list3:
    print(f'{IP}是黑名单IP')
else:
    print(f'{IP}不是黑名单IP')
